diesel-engined car - Alemán Inglés Diccionario